RemoteDocumentation Service

This service provides remote publishing functionality to modelling method/tool developers. The service can be used as is on the OMILAB infrastructure or extended/further refined (new report types, own hosting).

The service is built using the Apache Cocoon project as a basis, implementing the concept of component pipelines for XML based generation, transformation and serialization.

The implementation of this services focuses on model publishing. A set of reports in HTML, PDF and XML format have been pre-configured to demonstrate the applicability of the solution. The reports are currently independent of the modelling language/domain. Specific reports that relate to the modelling language can be added to the registry flexibly.

Use

Use the service as provided at OMILAB by integrating the AdoScript client into your library.

The AdoScript client enables the interaction with the service, for th user of the modelling tool it is the service is transparent.

View details

See HTML example

See PDF example

See XML example

Implement

You want to run the service on your server?
Get the source code, compile it and run it in your environment.

A report is missing and you want to extend?
Get the source code in your preferred development environment and extend as you wish. Commit your implementation back to the community and receive feedback on your work!

View details


 

In this section all resources needed to integrate remote documentation into your library implementation in ADOxx are provided.


 

In this section we provide details on how to update/change/modify the implementation according to your specific needs. The source code of the service is available in the SVN repository. The project is developed using Maven as a dependency management and build system, therefore the initial build will make sure that all resources/libraries are needed are downloaded from web repositories. In case you are new to Maven, have a look a the brief introduction online here (Maven in 5 minutes)